#ifndef CONF_PARSER_HH_
# define CONF_PARSER_HH_

# include <iostream>
# include <fstream>
# include <tools/list.hh>

# include "../octree/octree_rts.hh"
# include "rule.hh"

# include "../misc/obj-vect.hh"

# include "../game/game-manager.hh"

class ConfParser
{
public:
  ConfParser (ObjVect* map);
  ~ConfParser ();

  void parse (std::string filename, GameManager* gm);

protected:
  ObjVect* map_;
  List<Rule*>* list_;
};

#endif /// !CONF_PARSER_HH_
